Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON ELWY Detached £195,375 £170,000 26 Jul 2021
3 LON ELWY Detached £191,398 £47,500 8 Dec 1999
4 LON ELWY Detached £414,667 £240,000 26 Sep 2011